body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0; }
body,button, input, select, textarea{ font-size:14px; font-family: "微软雅黑",'Microsoft Yahei',tahoma, Srial, helvetica, sans-serif;}
ul, ol{list-style: none;}
body{background:#fff;}
a{font-size:16px;color:#333;text-decoration: none;}
.red a{color: #c10f01;text-decoration: none;}

.wrapper{width: 100%; }
.inner{width:1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.fc{margin: 0 auto;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}

.margintop10{margin-top: 10px;}
.margintop20{margin-top: 20px;}
.margintop30{margin-top: 30px;}
.margintop40{margin-top: 40px;}
.margintop60{margin-top: 60px;}

/*header*/
/*.headerBk{width: 100%;height: 150px;background: url("../images/headerBk.png")}*/
.headerBk{width: 100%;height: 150px;background:url("../images/headerBk.jpg") center top no-repeat;}
.header_l{width: 55%;height: 120px;padding-top: 30px;}
.header_r{width: 45%; text-align: right;padding-top: 15px;color: #e2e4e5;}
.header_r a{margin: 0 10px;color: #fff;font-size: 14px;}
.header_r a:hover{color: #fff;}

/*search*/
.search_wrap{padding-top:30px; padding-right:2px;float:right;color: #ffffff;}
.search_wrap a{color: #89b0e7;line-height: 40px;}
.search_box{width: 330px;
    height: 40px;
    border: #d5ab63 1px solid;

    float: right;
    overflow: hidden;
    /*background-color: #fff;*/
    background-color: #d5ab63;
}
.inputvalue{
    width: 290px;
    height: 50px;
    line-height: 50px;
    background: none;
    border: 0;
    padding: 0 0 0 10px;
    margin: 0;
    font-size: 14px;
    font-family: "Microsoft YaHei","微软雅黑","黑体",sans-serif;
    color: #fff;
    float: left;

}
.search_box img{width: 16px;
    height: 16px;
    padding-top: 10px;
    float: left;
    cursor: pointer;}
/*banner*/
.bannerBK{height: 430px;background-color: #e9e9e9;}
/*main*/

.newspiccontain{width:400px; height:330px;}
.newspiccon{width: 100%;}
.newspicwrap {width: 90%;height:300px;}

.newspicwrap img{width: 100%;height: 220px;display: block;}
.newspicwrap .pictext a{display:block;line-height: 55px;color:#464646;text-align: left;font-size: 16px;}
.newspicwrap:hover{cursor: pointer}
.newspicwrap .pictext a:hover{color:#005375;text-decoration:underline;cursor: pointer}

.newspicwrap .picjj a{line-height: 25px;text-align: center;color: #848484;font-size: 14px;}

.newspicwrap .picjj a:hover{color:#005375; text-decoration:underline;cursor: pointer}


.newsTop{height: 60px; line-height:60px;border-bottom: 2px solid #c8c9cc;}
.newsTop_l{width:300px;}
.newsTop_r{width:300px;text-align: right;padding-top: 10px;}
.newsTitle a{font-size: 30px;color: #005375;}
.newsTitle a:hover{color:#005375;}


.newsTitle span a{color: #333;font-size: 18px;}
.more a{color: #333;text-decoration: none}
.more a:hover{color: #005375;text-decoration: underline}
.indexList{}
.indexList ul{}
.indexList ul li a{display:block;float:left;height:40px;line-height:40px;background: url("../images/arrow.png") left center no-repeat;padding-left: 20px;}
.indexListNotice ul li a{background: url("../images/dot.png") left center no-repeat;padding-left: 30px;}
.indexList ul li a:hover{color:#005375;text-decoration: none;}
.indexList ul li span{float: right;color: #9a9a9a;height:30px;line-height:30px;}

.mod2_l{width: 45%;}
.mod2_r{width: 45%;}

.newsTopDJ{height: 50px; line-height:50px;}
.newsTopTZ{height: 50px; line-height:50px;}
.newsTopDJ_l{width:40%; }
.newsTopTZ_l{width:40%;}
.newsTopDJ_r{width:30%;text-align: right;padding-top: 10px;}


/*新闻*/

/*通知*/

ul.indexNoticeList{ margin-top: 15px;}
ul.indexNoticeList li{height: 30px;line-height: 30px;background: url("../images/dot.jpg") left center no-repeat;padding-left: 10px;}
ul.indexNoticeList li a{font-size:16px;color: #333}
ul.indexNoticeList li a:hover{color: #005375}
ul.indexNoticeList li span{float: right;color: #9a9a9a;}


.indexNotWrap{width: 530px;padding-left:10px;height:400px;text-align: left}
.indexNotWrap .lin{width: 100%;height: 85px;}
.lin .rq{width: 62px;height: 45px;padding-right: 10px;}
.y{height: 28px; line-height: 28px;text-align: center;color: #005375;font-weight:bold;border-bottom: 1px dashed #005375}
.n{height: 28px; line-height: 28px;text-align: center;color: #005375}
.lin .txt{width: 430px;padding-left:15px;height: 55px;line-height:28px;border-left: 2px solid #d5ab63;}
.lin .txt a:hover{color:#005375;text-decoration: underline;}
/*新闻*/
ul.indexNewsList{ margin-top: 10px;}
ul.indexNewsList li{height: 40px;line-height: 40px;background: url("../images/arrow.png") left center no-repeat;padding-left: 10px;}
ul.indexNewsList li a{font-size:16px;color: #333}
ul.indexNewsList li a:hover{color: #005375}
ul.indexNewsList li span{float: right;color: #9a9a9a;}



/*党建*/
ul.indexDJList{ margin-top: 15px;}
ul.indexDJList li{height: 40px;line-height: 40px;background: url("../images/dot.jpg") left center no-repeat;padding-left: 20px;}
ul.indexDJList li a{font-size:16px;color: #333}
ul.indexDJList li a:hover{color: #005375;text-decoration: underline}
ul.indexDJList li span{float: right;color: #9a9a9a;}


/*footer*/
.footerBk{width:100%;background-color: #005375;height: 159px;line-height: 32px; margin-top: 45px;}
.footer_l{padding-top: 35px;color: #fff;font-size: 15px;}
.footer_r{padding-top: 40px;padding-right: 30px; }

.copyright{height: 40px;background-color: #005375;line-height: 40px;text-align: center; color: #FFFFFF;border-top: 1px solid #045d81;}
/*list页面*/
/*列表页 banner*/
.listban{}
.listban img{width: 100%;height: auto;}

.list_wrap{overflow: auto}
.list_wrap_l{float:left; width:255px;}
.list_wrap_r{float:right;width:900px;}


/*list列表页左侧：栏目导航*/
.list_side_wrap{ width: 100%;float: left;}
.list_side_header{ height: 73px;line-height: 73px;background-color: #005375;text-align: center; font-size: 26px;color: #FFF; }

.list_side_list{ padding-top: 0px;border-top: none; }
.list_side_list ul li{line-height: 50px; text-align:left; padding-left:65px;}
.list_side_list ul li:last-child{border-bottom: none;}
/*.list_side_list ul li.seleted {background: url("../images/arrow2.png") 200px center no-repeat }!*border-left: 4px solid #0b79d3;*!*/
.list_side_list ul li.seleted a{}
.list_side_list ul li a{color: #07458d;display: block;font-size: 16px;}
.list_side_list ul li a:hover{color: #b80022;text-decoration: underline;}

/*list列表页右侧：导航*/
.list_map_wrap{height: 60px;line-height:60px;border-bottom: 1px solid #dfdfdf;}
.list_map_wrap .lj{float: left;color: #3c3f41; font-size: 24px; padding-left: 40px;}
.list_map_wrap .dh{float: right;background: url("../images/home.png") left center no-repeat;padding-left: 40px;}

/*list列表页右侧：列表*/
.list_main_wrap{width: 100%;}
.list_main_list{}
.articl_list{}
.articl_list ul{}
.articl_list ul li{ padding-left: 16px; background:url("../images/dot1.jpg") left center no-repeat;height:60px;line-height: 60px;}
.articl_list ul li a{font-size: 16px;color: #3c3f41}
.articl_list ul li span{float: right;font-size: 16px;color: #787878;}
.articl_list ul li a:hover{color: #005375;text-decoration: underline;}


/*list图片列表*/
.list_listPic{width: 100%;min-height:500px;padding-top: 50px;}
.list_listPic ul{list-style: none;margin: 0;padding: 0;}
.list_listPic ul li{width: 250px;float: left; margin-left: 30px;margin-right: 20px;margin-bottom: 40px;}
.list_listPic ul li img{display: block;height: 200px;width: 100%}
.list_listPic ul li .imgtext{width:100%;display: block;line-height:40px;text-align: center;}
.list_listPic ul li:hover .imgtext{color: #d71818;}


/*文章详情*/
.list-main-detail .title {text-align: center;height: 50px;
    line-height: 50px;
    font-size: 25px;
    color: #535353;
    padding-top: 40px;
}
.line{height:1px;border: 1px solid #966a47;}
.list-main-detail .title_info{line-height: 100px;color: #8f8f8f; text-align: center;}
.list-main-detail .detail{}